beef meat that covers the ribs - Francés Inglés Diccionario